lamb down - Turkish English Dictionary